body {
	font-size:12px;
	margin:20px;
}
ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#container {
	text-align:left
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button {
	margin:0;
	padding:0;
}
a {
	color:#325e7f;
}
a:link, a:visited {
	text-decoration:none;
}
a:hover, a:active {
	text-decoration:underline;
}
.container, .container * {
	margin:0;
	padding:0;
}
.container {
	width:520px;
	height:160px;
	overflow:hidden;
	position:relative
}
.nav {
	position:absolute;
	right:5px;
	bottom:5px;
}
.nav li {
	float: left;
	color: #09F;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 2px solid #09F;
	background-color: #fff;
}
.nav li.on {
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color:#09F;
	font-weight: bold;
}
/*slider*/
img {
	border:0;
}
#slidershow {
	width:514px;
	margin-bottom:10px;
}
.slider_top {
	background:url(img/index/bg_vipshop.png) no-repeat 0 -50px;
	height:3px;
	font-size:0;
	line-height:0;
}
.contentslider {
	height:218px;
	width:514px;
	border:1px solid #dddddd;
	border-width:0 1px;
	padding:0 2px;
	overflow:hidden;
	position:relative
}
.pagination {
	background:url(img/index/bg_vipshop.png) no-repeat -220px -380px;
	width:520px;
	height:30px;
	padding-top:5px;
}
.pagination a {
	float:left;
	width:99px;
	margin:0 15px;
	height:25px;
	overflow:hidden;
	color:#333;
	text-align:center;
	font-size:12px;
	line-height:25px;
	display:inline;
}
.pagination a .selected {
	background:url(img/index/bg_vipshop.png) no-repeat -640px -320px;
	color:#fff;
	text-decoration:none;
}
/*slider*/
#slidershow2 {
	width:670px;
	margin-bottom:10px;
}
.slider_top2 {
	background:url(img/channel/bg_game_channel.png) no-repeat 0 -50px;
	height:5px;
	font-size:0;
	line-height:0;
}
.slider_bottom2 {
	background:url(img/channel/bg_game_channel.png) no-repeat 0 -77px;
	height:3px;
	font-size:0;
	line-height:0;
}
.slider_con2 {
	position:relative;
	border:1px solid #cfcfcf;
	border-width:0 1px;
	padding-left:5px;
	height:280px;
}
.slider_text {
	position:absolute;
	left:5px;
	bottom:4px;
	width:445px;
	height:50px;
	color:#ffbd7d;
	z-index:100;
}
.slider_text h4 {
	color:#FFF;
	font-size:14px;
	margin:8px 10px 0;
}
.slider_text p {
	margin:0 10px;
	padding-top:5px;
}
.slider_text_bg {
	position:absolute;
	left:5px;
	bottom:4px;
	width:445px;
	height:50px;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	background-color:#000;
	z-index:10;
}
.contentslider2 {
	width:445px;
	height:280px;
}
.contentslider2 .slider_ad img {
	width:445px;
	height:276px;
}
.pagination2 {
	position:relative;
	width:214px;
	height:280px;
	margin:-282px 0 0 445px;
}
.pagination2 a {
	display:block;
	background:url(img/channel/bg_game_channel.png) no-repeat -214px -80px;
	width:214px;
	height:47px;
	margin:-1px 0 0;
	padding:0;
	color:#333;
	text-indent:12px;
	font-size:12px;
	line-height:47px;
	border:none;
	color:#325E7F
}
/*.pagination a:active{color:#333;}*/
.pagination2 a:hover, .pagination2 a:active {
	color:#333;
}
.pagination2 a:visited, .pagination2 a:link, {
text-decoration:none
}
.pagination2 a.on {
	background:url(img/channel/bg_game_channel.png) no-repeat 0 -80px;
	color:#fff;
	text-decoration:none;
}
/*slider*/
.slider_show3 {
	position:relative;
	width:520px;
	height:186px;
	margin-bottom:10px;
}
.contentslider3 {
	width:520px;
	height:160px;
}
.contentslider3 img {
	width:520px;
	height:160px;
}
.pagination3 {
	height:26px;
}
.pagination3 a {
	float:left;
	background:url(img/vip/bg_index.png) no-repeat -220px -70px;
	width:104px;
	height:19px;
	padding-top:7px;
	text-align:center;
	line-height:1.231;
	font-size:12px
}
.pagination3 a.on {
	background:url(img/vip/bg_index.png) no-repeat -330px -70px;
	color:#595959;
	font-weight:700;
	text-decoration:none;
}
.slider_line_l {
	position:absolute;
	top:160px;
	background:url(img/vip/bg_index.png) no-repeat -220px -40px;
	width:2px;
	height:26px;
}
.slider_line_r {
	position:absolute;
	right:0;
	top:160px;
	background:url(img/vip/bg_index.png) no-repeat -738px -40px;
	width:2px;
	height:26px;
}
/*right box*/
.life_box {
	position:relative;
	clear:both;
	background:url(img/channel/bg_life_box.png) no-repeat -670px bottom;
	padding-bottom:15px;
	margin-bottom:10px;
	width:300px
}
.life_box .title {
	background:url(img/channel/bg_life_box.png) no-repeat -670px 0;
	height:60px;
}
.life_box .title span {
	background:url(img/channel/bg_qq_channel.png) no-repeat;
	display:block;
	overflow:hidden;
	text-indent:-1000px;
	width:120px;
	height:17px;
	margin:12px 0 0 20px;
}
.life_box .see_more {
	text-align:right;
}
.life_box .see_more a {
	color:#AA0000;
}
#tab1 .title {
	height:40px;
}
#tab1 .tab1_tab {
	margin:0 1px;
	height:29px;
}
#tab1 .tab1_tab li {
	float:left;
	text-align:center;
	line-height:29px;
	margin-left:8px;
	display:inline;
}
#tab1 .tab1_tab li a {
	display:inline-block;
	width:89px;
	height:29px;
	background:url(img/channel/bg_qq_channel.png) no-repeat -92px -81px;
	font-weight:bold;
	color:#737373;
}
#tab1 .tab1_tab li.on a {
	background:url(img/channel/bg_qq_channel.png) no-repeat 0 -81px;
	color:#cd0000;
}
#tab1 .con {
	padding-top:10px;
	text-align:center;
	border-top:1px solid #d2d2d2;
	margin-top:-1px;
	overflow:hidden;
	height:95px;
}
#tab1 .con img {
	margin:0 auto;
}
#tab1 .normal_list {
	text-align:left;
	margin:0 15px;
	width:310px
}
#tab1 .normal_list li {
	margin-top:5px;
	background:none;
	padding-left:0
}
h2 {
	margin:20px;
	color:#90C
}
#slider5 {
	width:514px;
	height:262px;
	overflow:hidden
}
#slider5_panel {
	position:absolute;
	height:262px;
}
#slider5_panel li {
	float:left;
}
#slider5_panel li img {
	width:514px;
	height:262px;
}
.slider5_opacity {
	position:absolute;
	width:514px;
	height:70px;
	top:192px;
	left:0;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
}
#slider5_nav {
	z-index: 99;
	position:absolute;
	width:514px;
	height:70px;
	top:192px;
	left:0;
	padding-bottom: 5px;
	padding-left:18px;
}
#slider5_nav li {
	float:left;
	margin:12px 15px;
}
#slider5_nav li img {
	width:86px;
	height:50px;
	border:2px solid #888;
}
#slider5_nav .on img {
	border-color:#FF9;
}
#slider6 {
    width:760px;
    height:100px;
    overflow:hidden
}
.scroller{border:1px solid #ddd}
.scroller .block{overflow:hidden}
.scroller .block a{display:block}
.scroller .guide{position:absolute}
.scroller .guide p{background:url(css/index/images/num_bg.gif);color:#fff;font-weight:bold;font-size:12px;float:left;margin:0 0 0 5px;line-height:18px;padding:0 6px;cursor:pointer;display:inline}
.scroller .guide .now{background:#4e9182}
.scroller .flat{position:absolute;}
.scroller .flat a{display:block}
.ad {font-size: 10px; width:770px; height:250px; }
